Configuración de tiempo de ejecución
Instalación de un adaptador USB PCAN
Sugerencia
El componente CmpPCANBasicDrv Se basa en la API básica de PCAN, compatible con el adaptador USB y otros dispositivos. Consulte la página web de PEAK System para obtener más información.
El soporte para la API básica de PCAN se implementa solo para CODESYS Control Win y CODESYS Gateway V3.
Descargue el controlador del sitio web del fabricante e instálelo en el sistema operativo Windows.
Abra el archivo de configuración del PLC
CODESYSControl.cfgen un editor de texto. Este archivo se encuentra en el CODESYS directorio de instalación\GatewayPLC.Si desea utilizar el CODESYS Gateway V3, luego abre
Gateway.cfg.Añade las siguientes líneas a la sección
[ComponentManager]:Component.X=CmpPCANBasicDrv.Compruebe que los números de componentes X (X=1,2,3, …) sean secuenciales y no falten números.
Guarde los cambios y cierre el editor.
Inicie el sistema de ejecución.
CODESYS muestra el hardware PCAN detectado y el número de red CAN respectivo en el registrador PLC.
Escriba el número de red CAN en Red del bus CAN Generalidades pestaña.
Instalación de un adaptador USB Sontheim
Sugerencia
El componente CmpCANFoxDrv se basa en la API MT de Sontheim, compatible con el adaptador USB y otros dispositivos. Para más información, consulte la página web de "Sontheim Industrie Elektronik GmbH".
El soporte para la API MT se implementa solo para CODESYS Control Win y CODESYS Gateway V3.
Descargue el controlador del sitio web del fabricante e instálelo en el sistema operativo Windows.
Abra el archivo de configuración del PLC
CODESYSControl.cfgen un editor de texto. Este archivo se encuentra en el CODESYS directorio de instalación\GatewayPLC.Si desea utilizar el CODESYS Gateway V3, luego abre
Gateway.cfg.Añade las siguientes líneas a la sección
[ComponentManager]:Component.X=CmpCANFoxDrv.Compruebe que los números de componentes X (X=1,2,3, …) sean secuenciales y no falten números.
Guarde los cambios y cierre el editor.
Inicie el sistema de ejecución.
CODESYS muestra el hardware MT API detectado (ejemplo: CANfox) y el número de red CAN respectivo en el registrador PLC.
Escriba el número de red CAN en Red del bus CAN Generalidades pestaña.
Instalación de un adaptador USB Ixxat
Sugerencia
El CmpIxxatCANDrv El componente se basa en la API Ixxat VCI V4, compatible con el adaptador USB y otros dispositivos. Consulte la página web de HMS Industrial Networks para obtener más información.
El soporte para la API Ixxat VCI V4 se implementa solo para CODESYS Control Win y CODESYS Gateway V3.
Descargue el controlador del sitio web del fabricante e instálelo en el sistema operativo Windows.
Abra el archivo de configuración del PLC
CODESYSControl.cfgen un editor de texto. Este archivo se encuentra en el CODESYS directorio de instalación\GatewayPLC.Si desea utilizar el CODESYS Gateway V3, luego abre
Gateway.cfg.Añade las siguientes líneas a la sección
[ComponentManager]:Component.X=CmpIxxatCANDrv.Compruebe que los números de componentes X (X=1,2,3, …) sean secuenciales y no falten números.
Guarde los cambios y cierre el editor.
Inicie el sistema de ejecución.
CODESYS muestra el hardware Ixxat detectado y el número de red CAN correspondiente en el registrador PLC.
Escriba el número de red CAN en Red del bus CAN Generalidades pestaña.
Instalación de un adaptador USB Kvaser
Sugerencia
El CmpKvaserCANDrv El componente se basa en la API CANBus de Kvaser (CANlib), compatible con el adaptador USB y otros componentes de hardware. Consulte la página web de Kvaser (www.kvaser.com ) para obtener información adicional.
El soporte para la API de Kvaser se implementa solo para CODESYS Control Win y CODESYS Gateway V3.
Descargue el controlador del sitio web del fabricante e instálelo en el sistema operativo Windows.
Abra el archivo de configuración del PLC
CODESYSControl.cfgen un editor de texto. Este archivo se encuentra en el CODESYS directorio de instalación\GatewayPLC.Si desea utilizar el CODESYS Gateway V3, luego abre
Gateway.cfg.Añade las siguientes líneas a la sección
[ComponentManager]:Component.X=CmpKvaserCANDrv.Compruebe que los números de componentes X (X=1,2,3, …) sean secuenciales y no falten números.
Guarde los cambios y cierre el editor.
Inicie el sistema de ejecución.
CODESYS muestra el hardware Kvaser detectado y el número de red CAN correspondiente en el registrador PLC.
Escriba el número de red CAN en Red del bus CAN Generalidades pestaña.
Instalación de un controlador SJA1000
El CODESYS Control Win El sistema de ejecución admite el controlador genérico CmpSJACanDrv, que se basa en el controlador CAN SJA1000.
Una vez instalado el adaptador, se deben instalar los controladores correspondientes desde el directorio "W2K_XP_Drivers" (en el directorio de instalación de RTE).
Abra el archivo de configuración de RTE
CODESYSControl.cfgen un editor de texto. Este archivo se encuentra en el CODESYS directorio de instalación\Gateway PLC.Añade las siguientes líneas a la sección
[ComponentManager]:Component.X=CmpSJACanDrv.Compruebe que los números de componentes X (X=1,2,3, …) sean secuenciales y no falten números.
Guarde los cambios y cierre el editor.
Consulte el documento "CODESYSControlRTEV3_Manual.pdf" para obtener una descripción detallada de los parámetros.
Sugerencia
La configuración de RTE también se puede editar en el cuadro de diálogo de configuración de RTE.
Instalación de una puerta de enlace EtherCAT/CAN EL6751
Sugerencia
La funcionalidad solo está disponible con un terminal CANopen Maestro/ Esclavo EL6751, no con un terminal CANopen Esclavo EL6751-0010.
Instalar el EtherCAT paquete.
Abra el archivo de configuración del PLC
CODESYSControl.cfgen un editor de texto. Este archivo se encuentra en el CODESYS directorio de instalación\GatewayPLC.Añade las siguientes líneas a la sección
[ComponentManager]:Component.X=CmpEL6751CanDrv.Compruebe que los números de componentes X (X=1,2,3, …) sean secuenciales y no falten números.
Guarde los cambios y cierre el editor.
En el proyecto, inserte el EtherCAT Maestro.
Ejecute un escaneo del dispositivo en el EtherCAT Maestro. Si no dispone del hardware, también puede insertar manualmente las descripciones del dispositivo.
CODESYS encuentra la terminal EL6751.
Seleccione una descripción del dispositivo CAN Minidriver.
Importante
No seleccione la descripción original del dispositivo de Beckhoff. En su lugar, se requiere una descripción del dispositivo CAN Minidriver. Esta descripción del dispositivo se suministra con el EtherCAT paquete.
El número de mensajes indica el número máximo de mensajes CAN que se pueden recibir o enviar por ciclo (esto significa cuántos mensajes se tunelizan a través del EtherCAT por cuadro).
Inserte los dispositivos escaneados.
Ahora puede insertar una pila basada en CAN debajo del nodo CANbus, como CANopenManager, CANopenDevice o J1939Manager. Después, podrá usarlas como de costumbre. En el nodo CANbus, solo puede cambiar la velocidad en baudios. El ID de red se asigna automáticamente en tiempo de ejecución. Alternativamente, también puede acceder al CAN a través de CL2 o CAN-API.
Nota
Puede obtener el ID de red para abrir el controlador mediante el bloque de función correspondiente.
Debes configurar el EtherCAT Tarea de bus para que sea lo suficientemente rápida. Por ejemplo, si desea enviar o recibir mensajes CAN en un intervalo de 4 ms, debe configurar la tarea de ciclo de bus a al menos 4 ms (o incluso mejor, más rápido) para mantener el intervalo de envío.